double-stranded RNA - English Synonyms Dictionary